from django.db import models
from django.contrib.auth.models import AbstractUser
# Create your models here.
# AbstractUser是一个抽象基类，它提供了一套完整的用户模型，包括用户名、密码、邮箱、日期时间字段等常用用户信息字段，以及用户认证、权限管理等相关的方法。

class UserModel(AbstractUser):
    mobile = models.CharField(max_length=11,unique=True,verbose_name='手机号')
    avatar = models.ImageField(upload_to='avatar/',null=True,verbose_name='头像')
    nickname = models.CharField(max_length=50,default='',null=True,verbose_name='昵称')
    class Meta:
        db_table = 'dx_user'
        verbose_name_plural = '用户'



